@font-face {
                    font-family: 'icomoon';
                    src: url('../fonts/icomoon.eot?l9dbpq');
                    src: url('../fonts/icomoon.eot?l9dbpq#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?l9dbpq') format('truetype'), url('../fonts/icomoon.woff?l9dbpq') format('woff'), url('../fonts/icomoon.svg?l9dbpq#icomoon') format('svg');
                    font-weight: normal;
                    font-style: normal;
                    font-display: block;
                }
                
                * {
                    margin: 0;
                    padding: 0;
                }
                
                body {
                    min-width: 320px;
                    max-width: 750px;
                    margin: 0 auto;
                    background-color: #fff;
                }
                
                a {
                    text-decoration: none;
                    color: #707070;
                }
                
                @media screen and (min-width: 750px) {
                    html {
                        font-size: 37.5px !important;
                    }
                }
                /* 头部部分 */
                
                .header {
                    position: relative;
                    height: 1.6rem;
                    background-color: red;
                    text-align: center;
                }
                
                .header h3 {
                    font-size: .586667rem;
                }
                
                .header h3,
                .header a {
                    color: #fff;
                    line-height: 1.6rem;
                }
                
                .header a {
                    position: absolute;
                    top: 0;
                    left: .8rem;
                    font-size: .48rem;
                }
                /* 封面图部分 */
                
                .fengmiantu {
                    position: relative;
                    height: 5.333333rem;
                    background-color: #ccc;
                }
                /* 左侧封面图 */
                
                .leftphoto {
                    width: 4.24rem;
                    height: 5.333333rem;
                    border: 1px solid skyblue;
                    position: absolute;
                    top: .4rem;
                    left: .533333rem;
                }
                
                .leftphoto img {
                    width: 100%;
                    height: 100%;
                }
                /* 右侧文字介绍 */
                
                .right-1,
                .right-2,
                .fengmiantu li {
                    margin-left: 5.333333rem;
                    font-size: .533333rem;
                }
                
                .right-1 {
                    padding-top: .933333rem;
                }
                /* 剧情简介 演职人员内容 */
                
                .main {
                    height: 16rem;
                }
                /* 剧情简介 */
                
                .jianjie {
                    overflow: hidden;
                    padding: .8rem 0 0 .266667rem;
                }
                
                .jianjie .red-biao {
                    float: left;
                    width: .133333rem;
                    height: .533333rem;
                    background-color: red;
                    margin: .026667rem .133333rem 0 0;
                }
                
                .jianjie h3 {
                    float: left;
                    margin: 0 .08rem;
                    font-size: .533333rem;
                }
                
                .jianjie .wenzi {
                    padding: .746667rem 0 0 .373333rem;
                    font-size: .533333rem;
                }
                /* 演职人员 */
                
                .jiaose {
                    overflow: hidden;
                    padding: .8rem 0 0 .266667rem;
                }
                
                .jiaose .red-biao {
                    float: left;
                    width: .133333rem;
                    height: .533333rem;
                    background-color: red;
                    margin: .026667rem .133333rem 0 0;
                }
                
                .jiaose h3 {
                    float: left;
                    margin: 0 .08rem;
                    font-size: .533333rem;
                }
                
                .m-foot {
                    display: flex;
                    height: 6.4rem;
                }
                
                .m-foot .item {
                    display: flex;
                    flex-direction: column;
                    flex: 1;
                    height: 6.933333rem;
                    padding-top: .133333rem;
                }
                
                .m-foot .item h4 {
                    font-size: .426667rem;
                    margin-left: 1.066667rem;
                    color: #000;
                }
                
                .m-foot .item img {
                    width: 2.933333rem;
                    height: 4.266667rem;
                    margin: .266667rem .96rem 0;
                }
                
                .item .name {
                    font-size: .426667rem;
                    color: #000;
                    margin: .266667rem auto 0;
                }
                
                .shiyan {
                    font-size: .426667rem;
                    color: #000;
                    margin: 0 auto
                }
                
                .m-foot a:nth-child(n+3) {
                    padding-top: .613333rem;
                }